director of treatment plants - Turco Inglés Diccionario